メインコンテンツまでスキップ

스크린마킹 스크립트

SC_SCREENWRMK_EDIT 스크립트

세부 정책정책 값설명
USE_TILE0, 1, 2TILE모드 설정
  1 : 타일 모드
  2 : 사용자 설정 모드
DRAW_TEXT0, 1Custom Text 사용 설정
  1 : 텍스트 사용
DRAW_IMAGE0, 1Image 파일 사용 설정
 1 : 이미지 사용
C:\Windows\softcamp\sds\Image\폴더 SC_SCREEN_WATERMARK_IMG 파일 사용
미사용 및 경로에 이미지 없을 경우 이미지 없이 사용
FONT_SIZEintCustom Text 폰트 사이즈 설정
FONT_MARGINintCustom Text 와 Image 사이 여백 설정
ROTATIONfloatCustom Text, Image 회전 값 Tile 모드 사용시 Image, Text 회전 Tile 모드 미사용 시 Image만 회전
ALPHABYTE워터마킹 흐림도 설정
TEXT_WIDTHLEFT, CENTER, RIGHTCustom Text 가로 출력 위치
TEXT_HEIGHTUP, CENTER, DOWN, IMAGEBOTTOMCustom Text 세로 출력 위치 Tile모드 사용시 UP으로 고정
NOWRAPCustom Text 줄 바꿈 사용 안함
TEXT_FORMATID, NAME, GROUP, DATE, TIME, IP,MACCustom Text 형식
- ID : DS 로그인 유저 ID
- NAME : DS 로그인 유저 Name
- GROUP : DS 로그인 유저 Group
- S_ID : 서버셋에서 직접 읽은 DS 로그인 유저 ID
- S_NAME : 서버셋에서 직접 읽은 DS 로그인 유저 NAME
- S_GROUP : 서버셋에서 직접 읽은 DS 로그인 유저 GROUP
- DATE : 현재 날짜
- TIME : 현재 시간 (보안문서 활성시에만 1분 단위 업데이트)
- IP : 현재 PC의 IP
- MAC : 현재 PC의 MAC
- PCID : 현재 PC의 PIID 값 (SC_AddIn_SCScreenWrmk.dll(1.0.0.79), DSHLdr.exe(1.0.0.96), DSHLdr64.exe(1.0.0.96) 필수 패치 필요)
- 줄바꿈 : '\n' 문자열 입력으로 줄 바꿈 기능 구현
각 항목들이 치환되어 표시되며 순서 변경 및 Text 추가, 형식 변경 가능.
FONT_NUMBERint0: 디폴트 font
1: 굴림
2: 돋움
3: 바탕
4: 맑은 고딕
5: HY견고딕
  예) <FONT_NUMBER="5">
FONT폰트명폰트명 기입 ** FONT를 지정 하면 FONT_NUMBER는 무시 됨 예) <FONT="굴림">
SHOW_POINT스크린 워터 마킹 발생 시점설정 가능한 정책값은 아래와 같습니다. (SC_AddIn_SCScreenWrmk.dll 1.0.0.86 기준)

0 : 보안문서 열람 시
1 : 문서보안 로그인 시
2 : SCScreenWRMKProcList.dll 모듈을 통해 등록된 특정 프로세스 실행 시 프로세스가 모두 최소화 또는 종료 되었을 경우 스크린마킹 종료
22 : SCScreenWRMKProcList.dll 모듈을 통해 등록된 특정 프로세스 실행 시 프로세스가 모두 종료 되었을 경우 스크린마킹 종료
3 : 보안문서 열람 시 + SCScreenWRMKProcList.dll 모듈을 통해 등록된 특정 프로세스 실행 시 열람된 보안문서와 특정 된 프로세스가 모두 최소화 되었을 경우 스크린마킹 종료
01 : SW 로그인 시
IMAGE_MAGNIFY이미지 배율USE_TILE = 2 일 경우(사용자 위치 설정 모드)
이미지 크기 조정
100분율로 표시, Default = 100
  예)
<IMAGE_MAGNIFY=”50”>
(SCScreeWrmk.dll|1.0.0.9) (SC_Addin_SCScreenWRMK.dll|1.0.0.13)
USER_MARKING_POSITION사용자 지정 위치USE_TILE = 2일 경우(사용자 위치 설정 모드)
(가로, 세로; 가로, 세로;)
  *가로 세로는 쉼표(,)로 구분하며 여러 개는 세미콜론(;)으로 구분(최대 10개 추가 가능)
예)
<USER_MARKING_POSITION=”10,10; 1500,10; 10,800; 1500,800”>
(SCScreeWrmk.dll|1.0.0.9) (SC_Addin_SCScreenWRMK.dll|1.0.0.13)

USE_TILE = 3 일 경우(사용자정의위치 비율)
(x값, y, 기준점, 배율, 종류; ……; ……)
1 : x값 (모니터 해상도를 기준으로 0 ~ 100)
2 : y값 (모니터 해상도를 기준으로 0 ~ 100)
3 : 기준점 (상단왼쪽:1 ~ 정중앙:5 ~ 하단오른쪽:9)
4 : 이미지배율(원본사이즈:100)
5 : 이미지종류 (0 ~ 2까지 3종류 중 선택)
; 20개까지 가능 (SCScreenWRMK.dll|1.0.0.40 / SC_AddIn_SCScreenWrmk.dll|1.0.0.59 : 최대 개수 10개에서 **20개로 상향**)
HIDDEN_FONTSIZEint이미지 안에 들어갈 String 폰트 사이즈
* 10 이하일 경우 글자 식별불가능
예)
< HIDDEN_FONTSIZE ="14">
TEXTMASKINGint사용자 정보 마스킹 처리
0 : 마스킹 안함
1 : 이름 중간 글자 마스킹 (홍*동)
2 : ID 끝 글자 마스킹 (gdhon*)
4 : ID 끝에서 두번째 글자 마스킹 (gdho*g)
비트 플래그 형식 조합 사용 가능
7 : 모든 마스킹 사용
IMAGE_FLEXIBLE_RESOLUTIONint0 : 이미지 크기를 기준으로 배율 조절
1 : 모니터 가로 해상도를 기준으로 배율 조절 (가로가 긴 이미지 사용시 추천)
2 : 모니터 세로 해상도를 기준으로 배율 조절 (세로가 긴 이미지 사용시 추천)
3 : 모니터 가로/세로 해상도를 기준으로 배율 조절 (모든 비율의 모니터에서 동일한 비율의 워터마킹을 출력해야 할 때 추천. 이미지의 비율이 모니터의 비율로 변경되므로 찌그러져 보일 수 있음)